n. branch of a river, inlet, narrow opening through which water flows into an area of land
Copyright © 2018 WordTech Co.